Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
6 LUMBARDS Semi-Detached £246,300 14 Dec 2005
10 LUMBARDS Terraced £400,000 26 Jan 2017
12 LUMBARDS Terraced £440,000 12 May 2023
14 LUMBARDS Terraced £334,950 25 Apr 2014
28 LUMBARDS Semi-Detached £305,000 12 Sep 2013